package com.herui.ota.dao.mysql;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.herui.ota.entity.DeviceOtaSoft;
import com.herui.ota.pojo.form.DeviceOtaConfigFilterForm;
import com.herui.ota.pojo.form.DeviceOtaSoftFilterForm;
import com.herui.ota.pojo.vo.DeviceOtaConfigVo;
import com.herui.ota.pojo.vo.DeviceOtaSoftVo;
import org.apache.ibatis.annotations.Param;

/**
 * author name: amanda.shan
 * create time: 2024-05-07 14:55:00
 */ 
public interface DeviceOtaSoftMapper extends BaseMapper<DeviceOtaSoft>{

    Page<DeviceOtaSoftVo> listDeviceOtaSoftVoPage(Page<DeviceOtaSoftVo> page,
                                                    @Param("filter") DeviceOtaSoftFilterForm filter);

    DeviceOtaSoftVo findDeviceOtaSoft(@Param("series") String series, @Param("channel") String channel);

}

